ball-catching device - Inglés Sinónimo Diccionario